約 4,287,508 件
https://w.atwiki.jp/honeybe/pages/50.html
JMeter 統計レポートの見方 Label サンプラの名称 #Samples 収集したサンプル数 Average 平均値。収集したサンプルの合計の平均。 Median 中央値。収集したサンプルの真ん中の値。最小値からこの値までが下50%。この値から最大値が上50%と思えばよい。はず。 90% Line 収集したサンプルの90%はこの値より下に収まる。 Min 最小値 Max 最大値 Error % サンプルの内何%がアサーション他でエラーになったか。 Throughput スループット。単位あたりの処理可能数(だったかな?) KB/sec KB/secあたりの処理能力。秒間何KB処理可能か(だとおもう) スループットとかは有為なサンプル数が無いと意味が無い数値が出る。 関数 time 定義 time(yyyy/MM/dd kk mm ss.S, timeInUse) 使い方 第二引数に定義した変数に第一引数で指定したフォーマットの値が入る。 ユーザパラメータ等で利用可能。 第一引数にはSimpleDateFormatが解釈可能なフォーマット式が書ける。 その他 オプション→関数ヘルパから使用可能な関数が調べられる。
https://w.atwiki.jp/11rtksn/pages/13.html
出会い 山口 出会い喫茶 仕事で Jmeter を使うことになり、Jmeterの使い方を覚えた。 以下のサイトが非常に参考になりました。 http //www.stackasterisk.jp/tech/engineer/jmeter01_01.jsp http //www.techscore.com/tech/ApacheJakarta/JMeter/1.html 触ってみると意外と面白かったので、自分でいろいろ調べてみた。 以下、その調べたことを忘れないようにメモしたもの。 Jmeterは、バージョン2.2を使用。 SSL通信のサーバー Jmeterの関数 Jmeterでメール配信 戻る TOP
https://w.atwiki.jp/a3mi22/pages/42.html
JMeter 負荷発生ツール 参考になったページさんたち 【連載 】JMeter 高機能/フリーなテストツール JMeter-TECHSCORE- Apache JMeterで負荷試験をしよう! JMeterの関数 JMeterの小技
https://w.atwiki.jp/drip122/pages/35.html
JMeterの使い方 JMeterはパフォーマンス計測用Javaアプリケーション。Webサービスの疎通試験や、結合試験に使われることがある。 100% pure Javaで作られていて、GUIはもちろんSwingで実装されている。 ダウンロードから起動まで JMeterの公式ページ http //jakarta.apache.org/jmeter/index.html JMeterのダウンロードページ http //jakarta.apache.org/site/downloads/downloads_jmeter.cgi 1. Binaryの最新版をダウンロードする。(2009年4月時点では、2.3.2が最新) 2. ダウンロードしてきたファイルを適当な場所に展開する 3. 展開したフォルダのbinフォルダ内にある「jmeter.bat」を実行する 数秒待つとJMeterのトップ画面が現れる。 自作WEBアプリケーションをテストする 必ず、自己管理できるサーバに対してテストすること。 が、ここでは簡単のため、yahooさんに対してリクエストを投げてみます。 1. テスト計画にスレッドグループを作成する。 JMeterのトップ画面には、テスト計画とワークベンチという2種類のコンポーネントが表示されていると思います。ワークベンチは、テストに不要なコンポーネントの保管場所です。 では、テスト計画を右クリックし、追加>スレッドグループを選択します。 2. 参考URLhttp //www.techscore.com/tech/ApacheJakarta/JMeter/1.html http //www.stackasterisk.jp/tech/engineer/jmeter01_01.jsp
https://w.atwiki.jp/kota2/pages/11.html
JMeter JMeterはJavaで作られたパフォーマンス測定用ソフトウェア。 Webアプリケーションのパフォーマンス要件の確認や、データベースサーバのパフォーマンスチューニングなど、パフォーマンスを調べる必要がある場合に利用する。
https://w.atwiki.jp/foggi/pages/15.html
リクエストパラメータをつけようとJMeterの指定の欄にリクエストデータを書きこんでも送信してくれない。 どうやら、パスに「http //~/」と設定していると、他の欄は無視されて、パスのURLにリクエストを飛ばすらしい。 以下のように設定したらいけた。 プロトコル http サーバー名 localhost ポート 8080 パス solr/core0/select/ パラメータ q ipod ↓ http localhost 8080/solr/core0/select/?q=ipod こんな感じ。 気をつけるべし。
https://w.atwiki.jp/air-otaku/pages/17.html
Apache JMeter Apache JMeterとは Apache JMeterとは負荷テストツールです。 よくJMeterと呼ばれます。 ただし、HPjmeterも性能測定(特にメモリ)関連で有名なので、間違えないようにしましょう。 OSS(Open Source Software)、ライセンスはApache License, Version 2.0で開発されています。 2014/9にはHP LoadRunner 12が50ユーザー分を永久に無料で使えます。 合わせてご紹介しておきたいと思います。 基本的にはGUIが使える分LoadRunnerの方が簡単にできます。 準備 性能要件、シナリオ検討、採取データ マシン環境(スペック、OS) インストール スクリプト作成 HTTPプロキシでlocalhostが記録できない場合の設定 Badboyによるスクリプト記録 ASP.NETでのスクリプト作成 負荷テスト実行 複数クライアントで対象マシンに負荷テストを実行 ダウンロードするデータが大きい場合にメモリの消費を抑える 結果分析 資料 負荷テスト関係の用語集 JMeter リファレンス リンク Apache JMeter関連 Apache JMeter (英語) https //jmeter.apache.org/ Apache JMeter Wiki - FAQ (英語) http //wiki.apache.org/jmeter/JMeterFAQ JMeter簡易リファレンス(日本語) http //sy5.sakura.ne.jp/jmeter/ref/#トップページからは辿れないため、直接リファレンスのトップページにリンクしています 負荷テスト関連 patterns practices Performance Testing Guidance for Web Applications http //perftestingguide.codeplex.com/ [ ページの上へ ] 更新日時:2014-09-13 タグ:Apache JMeter
https://w.atwiki.jp/11rtksn/pages/12.html
出会い 山口 出会い喫茶 Jmeter を使ってメール送信にチャレンジしてみた。 『BeanShellサンプラー』にjavaメールのプログラムを記述して実行したら メール送信が出来たので忘れないようにメモ。 まず、JmeterでJavaMailを利用するには、JavaMailと JAF(Java Activation Framework)のライブラリを Jmeter のlibフォルダに追加する。 JavaMail/JAFは、以下のサイトからダウンロード可能。 http //java.sun.com/products/javamail/ (JavaMail) http //java.sun.com/products/javabeans/glasgow/jaf.html (JAF) ダウンロードしたjavamail-XXX.zip、jafXXX.zip(XXXはバージョン番号)を解凍し、 展開されたフォルダ内にあるmail.jar、activation.jarをJmeterのlibフォルダにコピー。 あと、Jmeterで BeanShell を利用する為にはBeanShellのライブラリが必要。 BeanShellは、以下のサイトからダウンロードすることが可能。 http //www.beanshell.org/ ダウンロードしたbsh-XXX.jar(XXXはバージョン番号)をJmeterのlibフォルダにコピー。 次に『BeanShellサンプラー』にJavaMailでメール送信するプログラムを入力。 import java.util.Properties; import java.util.Date; import javax.mail.Session; import javax.mail.Message; import javax.mail.Transport; import javax.mail.internet.MimeMessage; import javax.mail.internet.InternetAddress; Properties props = System.getProperties(); ⁄⁄↓のXXXXはSMTPサーバ名を指定 props.put("mail.smtp.host","XXXX"); Session session=Session.getDefaultInstance(props,null); MimeMessage mimeMsg=new MimeMessage(session); ⁄⁄↓のXXXXは差出人のアドレスを入力 mimeMsg.setFrom(new InternetAddress("XXXX","","iso-2022-jp")); ⁄⁄↓のXXXXは送信先のアドレスを入力 mimeMsg.setRecipients(Message.RecipientType.TO,"XXXX"); ⁄⁄↓件名を入力 mimeMsg.setSubject("件名","iso-2022-jp"); ⁄⁄↓本文を入力 mimeMsg.setText("メール本文","iso-2022-jp"); ⁄⁄↓メールの形式を指定 mimeMsg.setHeader("Content-Type","text/plain; charset=ISO-2022-JP"); ⁄⁄↓送信日付を指定 mimeMsg.setSentDate(new Date()); ⁄⁄↓送信 Transport.send(mimeMsg); 上記のようなプログラムを『BeanShellサンプラー』に入力し、実行したところメールの送信に成功。 ちなみに、『ユーザー定義変数』等の値を『BeanShellサンプラー』が参照する為には 『BeanShellサンプラー』の『パラメータ』のテキストボックスに${ } で囲った変数名を入力。 二つ以上の変数を参照したい場合は、変数と変数の間に半角スペースを入れて入力。 BeanShellのプログラム内では bsh.args[0] でテキストボックスに入力された 1つ目の変数の値が参照できる。 戻る TOP
https://w.atwiki.jp/a3mi22/pages/43.html
JMeterで使う関数 Random 乱数を生成します。 例:${__Random(1,100,tmp)} 1~100の乱数を生成します。 変数tmpに値が格納され、保持します。 time 現在日付を取得します。 例:${__time(yyyy,tmp)} 現在日付の年をyyyyの形式で取得します。(2008とか) 変数tmpに値が格納され、保持します。 例:${__time(yyyyMMdd,tmp)} 現在日付の年月日をyyyyMMddの形式で取得します。(20080603とか) 変数tmpに値が格納され、保持します。 合計: -
https://w.atwiki.jp/11rtksn/pages/5.html
出会い 山口 出会い喫茶 Jmeterには様々な関数がある。 何かの役に立つかも知れないので一応メモ。 Jmeter にどんな関数があるのか確認する為には メニューバーの「オプション」→『関数ヘルパーダイアログ』をクリック。 表示されたダイアログから、プルダウンでJmeterの関数が選択できる。 ([Ctrl]+[F] キーでも『関数ヘルパーダイアログ』を表示できる。) 以下は関数の詳細。 __BeanShell関数 __CSVRead関数 __intSum関数 __counter関数 __javaScript関数 戻る TOP